Code Geass Theory